disaster caused by humans - Spanish English Dictionary